sheer rock walls - Turco Inglés Diccionario